package frame

import (
	"gitee.com/git_public/vfaith/sugar"
	"gitee.com/git_public/vfaith/sugar/reflectx"
)

// region 结构体定义&构造

type EntityAction[B IxBaseBiz] struct {
	Biz B
}

func NewEntityAction[B IxBaseBiz]() *EntityAction[B] {
	action := reflectx.NewInstance[*EntityAction[B]]()
	action.Biz = GetBiz[B](sugar.GetPkg(2))

	return action
}

// endregion

// region 标准CRUD

// endregion

// region 辅助方法

// endregion
